technological achievements - Französisch Englisch Wörterbuch